import java.util.Arrays;
import java.util.Scanner;

public class work6 {
//    根据用户输入的年、月、日，计算出该日期是这一年的第几天？【可以被 4 整除,但不能被 100 整除 2.可以被 400 整除 注意：以上 2
//个条件只要满足一个就是闰年】
    public static void main(String[] args) {
        Scanner input=new Scanner(System.in);
//        创建天数数组
        int[] month_day={31,28,31,30,31,30,31,31,30,31,30,31};
        System.out.print("请输入年份：");
        int year=input.nextInt();
        month_day[1]= ((year%4==0 && year%100!=0) || year%400==0) ? 29 : 28;
        System.out.print("请输入月: ");
        int month=input.nextInt();
        System.out.print("请输入日: ");
        int day= input.nextInt();
        int sum_day=0;
        for (int i =0;i<month;i++){
            sum_day+=month_day[i];
        }
        sum_day=((sum_day-month_day[month-1])+day);
        System.out.println("现在是一年中的第"+sum_day+"天");

    }
}
